home *** CD-ROM | disk | FTP | other *** search
/ 45 Great Windows Utilities 6 / 45 Great Windows Utilities Volume 6 MOJO-405 (Mojo Software).iso / dd32_1-1 / dd.man < prev    next >
Text File  |  1995-06-26  |  6KB  |  147 lines

  1.  TITLE
  2.      Datum Directory
  3.  
  4. AUTHOR
  5.      Nader Sahib Eloshaiker
  6.  
  7. VERSION
  8.      1.1 Build 27
  9.      26/6/95
  10.  
  11. NAME
  12.      dd - dir program with ls command support and colored extensions
  13.  
  14. SYNOPSIS
  15.      dd [-acdDEFhHlNOpqrRsStux1?] file1 file2 file3 ...
  16.      dd file1 file2 file3 ... [-acdDEFhHlNOpqrsStux1?]
  17.      dd file1 [-acdDEFhHlNOpqrsStux1?] file2 file3 ...
  18.      dd file1 [-acdDEFhHlNOpqrsStux1?] file2 [-acdDEFhHlNOpqrsStux1?] file3 ...
  19.  
  20. DESCRIPTION
  21.      DD  is  a  WIN32 console application written for the Microsoft  WIN32  sub
  22.      system,   it will not however support the WIN32S subsystem.  DD  is  to  a
  23.      degree  compatible with the UNIX directory program LS as  far  as  certain
  24.      arguments are concerned. Current UNIX LS arguments supported are :
  25.      
  26.           [-acdFlqrRstux1]
  27.      
  28.      Work is still currently in  progress for the support  of the following
  29.      remaining LS arguments are :
  30.      
  31.           [-CgiLo]
  32.      
  33.      Additional commands supported native to DD are:
  34.      
  35.           [-DEHNOSp?]
  36.      
  37.      There are two modes of display using DD. One is the short or brief listing
  38.      the other is long or detailed. DD also supports pipes and output
  39.      redirection. eg .
  40.      
  41.           [long format display]
  42.           dd -l
  43.           
  44.           [short format display]
  45.           dd   or   dd -ll
  46.           (note "-l" flag toggles long display. "-ll" is a double toggle eg OFF
  47.           -l ON -l OFF)
  48.           
  49.           [formatting pipes]
  50.           dd |more       (page pause)
  51.           
  52.           [output redirection]
  53.           dd >dirlist.txt     (dumps screen to a file called "dirlist.txt")
  54.      
  55.      DD  supports  both old MS-DOS style wildcards and new MS-DOS (UNIX)  style
  56.      wildcards.  Multiple search conditions and wildcards are  permissible  and
  57.      there is no limit on the number of search conditions specified. eg.
  58.      
  59.           [multiple search conditions]
  60.                dd file1 file2 file3 ...
  61.           [wildcard search parameters]
  62.           dd *exe        (looks for files ending with "exe" for extensions and
  63.           filenames)
  64.           dd *.*e        (looks for files ending with "e" for extensions only)
  65.           dd .*e         (as above looks for files ending with "e" for
  66.           extensions only)
  67.           dd e*.*        (looks for files starting with "exe")
  68.           dd e*          (as above looks for files starting with "exe")
  69.           dd *.e*        (looks for files starting with "e" for extensions
  70.           only)
  71.           dd .e*         (as above looks for files starting with "e" for
  72.           extensions only)
  73.      
  74.      Arguments  maybe  passed  either via command prompt  or  via  the  COMMAND
  75.      ENVIRONMENT.  If an argument is specified in the COMMAND ENVIRONMENT,  the
  76.      argument  will be invoked every time DD is executed. Commands  passed  via
  77.      the COMMAND ENVIRONMENT maybe be done as follows :
  78.      
  79.           set DD32CMD = -acdDEFlNOpqrRsStux1
  80.      
  81.      This  is set in either the AUTOEXEC.BAT, Windows NT Control Panel - SYSTEM
  82.      or from the command prompt.
  83.      
  84.      Some  arguments will toggle so as to allow for deactivation if  preset  in
  85.      the  COMMAND ENVIRONMENT. Commands passed via the command prompt maybe  be
  86.      done as follows :
  87.      
  88.           dd      [-acdDEFhHlNOpqrsStux1?]     [-acdDEFhHlNOpqrsStux1?]      [-
  89.           acdDEFhHlNOpqrsStux1?] ...
  90.      
  91. ARGUMENTS
  92.      Arguments only applicable to short display format :
  93.           s - Show Size (toggles)
  94.           x - Sort files horizontally (toggles)
  95.           1 - One column only (toggles)
  96.      
  97.      Arguments only applicable to long display format :
  98.           l - Long display format (toggles)
  99.      
  100.      Arguments only applicable to both display format :
  101.           a - All files (toggles)
  102.           c - Use creation times
  103.           d - Only display directories (toggles)
  104.           F  -  Attach  "*" to executable's  "/" to directories  "@" to scripts
  105.           (toggles)
  106.           h - Help screen for commands pause maybe invoked aswell
  107.           H - Help screen for color codes pause maybe invoked aswell
  108.           O - Show DOS 8.3 filename formats (toggles)
  109.           p - Pause (toggles)
  110.           q - Replace non-printing chars as "?"(toggles)
  111.           r - Reverse order of files (toggles)
  112.           R - Recurse directory (toggles)
  113.           t - Use last modified time
  114.           u - Use last accessed time
  115.           ? - Argument help screen
  116.      
  117.      Arguments used as sort conditions :
  118.      Note  that  more than one condition maybe passed. The order in which  they
  119.      are passed determines their priority
  120.           D - Sort by date
  121.           E - Sort by extension
  122.           N - Sort by Name
  123.           S - Sort by size
  124.      
  125. BUGS
  126.      Currently  the  ownership  and so on that maybe  associated  with  network
  127.      workspace has been excluded until Windows95 ships so that hopefully I  can
  128.      then test the code under both OS. So far there isn't any specific NT calls
  129.      but rather WIN32 so it should function correctly under Windows95.
  130.      
  131.      FIX FROM 1.0
  132.      Date field corrected.
  133.      Background color checking before assigning a color to an extention.
  134.      Daynamic  directory  array so will support as many files  as  your  memory
  135.      (block) will allow.
  136.      (Thankyou to Andy-U2166761@csdvax  and Doyle.B.Stroup)
  137.      
  138. COPYRIGHT
  139.      This  program can be freely distributed and used as long as it is not sold
  140.      or  made part of any commercial product. Use the program at your own risk,
  141.      I take no responsibility for the program and its output.
  142.      
  143. AUTHOR
  144.      Please  report  any  bugs  found or ideas to Mr  Nader  Eloshaiker.  Email
  145.      [9172319@edna.swin.edu.au] or [U3917231@scrooge.swin.edu.au]
  146.      
  147.